ds_priority_find_max

返回优先级最高的优先级队列中的值。

语法:

ds_priority_find_max(id);


参数 描述
id 要使用的优先级队列的id。


返回: 实数或字符串


描述

使用此功能,您可以找到存储在具有最高优先级的优先级队列中的值,如果多个值具有相同的优先级,则返回最先添加到优先级队列的值。然而,不像ds_priority_delete_max,此函数不会从队列中删除该值。


例如:

if ai_move
   {
   script_execute(ds_priority_find_max(ai_priority);
   }

上面的代码检查一个实例变量,如果它返回真正它将执行在优先级队列中索引的具有最高优先级值的脚本。


上一页: DS Priority Queues
下一页: ds_priority_find_min
© Copyright YoYo Games Ltd. 2018 All Rights Reserved